﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Modelo_ETdA.Negocio.Analise.Avaliacao
{
    public class Checklist : Avaliacao
    {
        private int valRuido;
        private int valTemp;
        private int valLum;
        private int cod_CHK;

        private static int dimensao = 3;

        public Checklist(int codForm, DocumentoCabecalho doc_cab, int codAval, int cod_CHK, int codAmbC, int valRuido, int valTemp, int valLum)
            : base(codAval, codAmbC, codForm, doc_cab)
        {
            this.valRuido = valRuido;
            this.valTemp = valTemp;
            this.valLum = valLum;
            this.cod_CHK = cod_CHK;
        }

        public Checklist(int codForm, DocumentoCabecalho doc_cab, int codAmbC, int valRuido, int valTemp, int valLum)
            : base(codAmbC, codForm, doc_cab)
        {
            this.valRuido = valRuido;
            this.valTemp = valTemp;
            this.valLum = valLum;
        }

        public int ValRuido
        {
            get { return valRuido; }
            set { valRuido = value; }
        }

        public int ValTemp
        {
            get { return valTemp; }
            set { valTemp = value; }
        }

        public int ValLum
        {
            get { return valLum; }
            set { valLum = value; }
        }

        public static int Dimensao
        {
            get { return Checklist.dimensao; }
            set { Checklist.dimensao = value; }
        }

        public int Cod_CHK
        {
            get { return cod_CHK; }
            set { cod_CHK = value; }
        }
    }
}
